pneumatic prosthesis - French English Dictionary